Package com.cisco.pt.ipc.sim.pdu.impl
Class HTTPResponseImpl
- All Implemented Interfaces:
IPCData,Header,HTTPHeader,HTTPResponse,HTTPResponseHeader,Pdu,Signal
- Direct Known Subclasses:
HTTPsResponseImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HTTPResponseStatusTypeprotected HTTPTypeprotected StringFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HTTPResponseHeaderImpl
responseHeadersFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HTTPHeaderImpl
isHttps, typeFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
payloadFields inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
fieldNames, fieldTable, signalType, typeTable -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidencodeTypeAndPayload(EncodedBuffer buffer) getFieldType(String fieldName) voidpduRead(EncodedBuffer buffer) voidread(EncodedBuffer buffer) Reads this object from an EncodedBuffer of raw datavoidsetHttpResponseStatus(HTTPResponseStatusType httpResponseStatus) voidsetResponse(HTTPType response) voidsetVersion(String version) Methods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HTTPResponseHeaderImpl
getResponseHeaders, setResponseHeadersMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HTTPHeaderImpl
getIsHttps, getType, setIsHttps, setTypeMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.HeaderImpl
getPayload, setPayloadMethods inherited from class com.cisco.pt.ipc.sim.pdu.impl.SignalImpl
getFieldValueMethods inherited from class com.cisco.pt.ipc.impl.IPCDataImpl
checkType, pduReadBoolean, pduReadByte, pduReadDouble, pduReadFloat, pduReadInt, pduReadIPAddress, pduReadIPCData, pduReadIPV6Address, pduReadLong, pduReadMACAddress, pduReadPair, pduReadQString, pduReadShort, pduReadString, pduReadUUID, pduReadVector, readBoolean, readByte, readDouble, readFloat, readInt, readIPAddress, readIPCData, readIPV6Address, readLong, readMACAddress, readPair, readQString, readShort, readString, readUUID, readVectorMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Header
getPayload, setPayloadMethods inherited from interface com.cisco.pt.ipc.sim.pdu.HTTPHeader
getIsHttps, getType, setIsHttps, setTypeMethods inherited from interface com.cisco.pt.ipc.sim.pdu.HTTPResponseHeader
getResponseHeaders, setResponseHeadersMethods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
getFieldValue
-
Field Details
-
version
-
response
-
httpResponseStatus
-
-
Constructor Details
-
HTTPResponseImpl
public HTTPResponseImpl()
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceHTTPResponse- Returns:
- String Returns a String
-
setVersion
- Specified by:
setVersionin interfaceHTTPResponse- Parameters:
version- Takes in a parameter of version
-
getResponse
- Specified by:
getResponsein interfaceHTTPResponse- Returns:
- HTTPType Returns a HTTPType
-
setResponse
- Specified by:
setResponsein interfaceHTTPResponse- Parameters:
response- Takes in a parameter of response
-
getHttpResponseStatus
- Specified by:
getHttpResponseStatusin interfaceHTTPResponse- Returns:
- HTTPResponseStatusType Returns a HTTPResponseStatusType
-
setHttpResponseStatus
- Specified by:
setHttpResponseStatusin interfaceHTTPResponse- Parameters:
httpResponseStatus- Takes in a parameter of httpResponseStatus
-
getFieldType
- Overrides:
getFieldTypein classHTTPResponseHeaderImpl
-
read
Reads this object from an EncodedBuffer of raw data- Specified by:
readin interfaceIPCData- Overrides:
readin classHTTPResponseHeaderImpl- Parameters:
buffer- The EncodedBuffer that contains the raw data from which to construct this object
-
pduRead
- Specified by:
pduReadin interfaceSignal- Overrides:
pduReadin classHTTPResponseHeaderImpl
-
getOrderedFieldNames
- Specified by:
getOrderedFieldNamesin interfaceSignal- Overrides:
getOrderedFieldNamesin classHTTPResponseHeaderImpl
-
encodeTypeAndPayload
- Specified by:
encodeTypeAndPayloadin interfaceSignal- Overrides:
encodeTypeAndPayloadin classHTTPResponseHeaderImpl
-